using System.Windows;
using System.Windows.Controls.Primitives;
using System.Windows.Media;

namespace Xioa_UI.Controls;

public class XioaSwitch : ToggleButton
{
    //public static readonly DependencyProperty TitleProperty =
    //    ElementBase.Property<XioaSwitch, string>("TitleProperty", "");

    //public static readonly DependencyProperty TitleMinWidthProperty =
    //    ElementBase.Property<XioaSwitch, double>("TitleMinWidthProperty", 100);

    //public static readonly DependencyProperty TitleForegroundProperty =
    //    ElementBase.Property<XioaSwitch, Brush>("TitleForegroundProperty");

    //public static readonly DependencyProperty TitleFontSizeProperty =
    //    ElementBase.Property<XioaSwitch, double>("TitleFontSizeProperty", 10);



    //public string Title
    //{
    //    get => (string)GetValue(TitleProperty);
    //    set => SetValue(TitleProperty, value);
    //}

    //public double TitleMinWidth
    //{
    //    get => (double)GetValue(TitleMinWidthProperty);
    //    set => SetValue(TitleMinWidthProperty, value);
    //}

    //public double TitleFontSize
    //{
    //    get => (double)GetValue(TitleFontSizeProperty);
    //    set => SetValue(TitleFontSizeProperty, value);
    //}

    //public Brush TitleForeground
    //{
    //    get => (Brush)GetValue(TitleForegroundProperty);
    //    set => SetValue(TitleForegroundProperty, value);
    //}
}